Tracked crane - French English Dictionary